walk along the beach - French English Dictionary